brain science - French English Dictionary